a pleasing result - Turco Inglés Diccionario